TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Denver Metro Area rating list selection
                                                2023 Denver Metro Area rating list selection
2024 TLS League Ratings
Section - Intermountain           District - Colorado           Area - Denver Metro
Centennial Park    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Peter Fitzgerald U
4.48 4.5 4.5         40 +   Boulder, CO
2 Eric Maier U
4.46 4.5 4.5         40 +   Lafayette, CO
3 Connor Buchanan U
4.41 4.5 4.5         18 +   Erie, CO
4 Andrew Schifle U
4.39 4.5 4.5         40 +   Superior, CO
5 Matt Miller U
4.36 4.5 4.5         18 +   LAFAYETTE, CO
6 AJ Johnson U
4.34 4.5 4.5         40 +   Erie, CO
7 Brian DeCorte U
4.34 4.5 4.5         18 +   Boulder, CO
8 Connor Ohlsen U
4.31 4.5 4.5         18 +   Denver, CO
9 Trevor Updegraff U
4.29 4.5 4.5         40 +   Denver, CO
10 Craig Hoeltgen U
4.26 4.5 4.5         18 +   Erie, CO
11 Pranav Barve U
4.20 4.5 4.5         18 +   Arvada, CO
12 Paul Kolachov U
4.18 4.5 4.5         40 +   Lafayette, CO
13 Rocky Nelson U
4.11 (4.5) 4.5         18 +   DENVER, CO
14 Andy Antos U
4.10 4.5 4.5         18 +   Louisville, CO
15 Keaton Howe U
4.04 4.5 4.5         40 +   LOUISVILLE, CO
16 Brian Carlson U
4.03 4.5 4.5         18 +   Superior, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
17 Joseph Jaros U
3.93 4.0 4.0         40 +   Superior, CO
18 Riley Conroy U
3.86 4.0 4.0         18 +   Louisville, CO
19 Alexander Muhr U
3.83 4.0 4.0         18 +   LAFAYETTE, CO
20 Luke Trautwein U
3.78 4.0 4.0         40 +   Erie, CO
21 Brad Haigis U
3.75 4.0 4.0         40 +   Boulder, CO
22 Tim Graves U
3.73 4.0 4.0         40 +   BROOMFIELD, CO
23 Michael Menassa U
3.71 4.0 4.0         40 +   FIRESTONE, CO
24 Thai La U
3.70 4.0 4.0         40 +   Erie, CO
25 Jason Sutula U
3.69 4.0 4.0         40 +   Boulder, CO
26 Paul Franko U
3.69 4.0 4.0         40 +   Longmont, CO
27 Marc Anderson U
3.69 4.0 4.0         40 +   Lafayette, CO
28 Andrew Jones U
3.66 4.0 4.0         18 +   Louisville, CO
29 Jordan Fritz U
3.63 4.0 4.0         18 +   Denver, CO
30 Steve Harford U
3.62 4.0 4.0         40 +   Louisville, CO
31 Jim Piccolini U
3.61 4.0 4.0         40 +   Lafayette, CO
32 Rob Scott U
3.60 4.0 4.0         40 +   Louisville, CO
33 Ravi Kumar U
3.56 4.0 4.0         18 +   LOUISVILLE, CO
34 John Penczek U
3.55 4.0 4.0         40 +   Boulder, CO
35 Aaron Barnes U
3.54 4.0 4.0         18 +   Broomfield, CO
36 Mark Johnson U
3.53 4.0 4.0         40 +   Boulder, CO
37 Devon Glosser U
3.53 4.0 3.5         18 +   THORNTON, CO
38 Timothy Tyrrell U
3.51 4.0 4.0         40 +   Louisville, CO
39 Joshua Dirksen U
3.51 4.0 4.0         40 +   Thornton, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
40 Eric Ruthrauff U
3.49 3.5 4.0         40 +   Denver, CO
41 Robert Tawa U
3.47 3.5 4.0         40 +   Lafayette, CO
42 Stephen Cook U
3.47 3.5 4.0         40 +   Lafayette, CO
43 Thomas Lastick U
3.43 3.5 3.5         40 +   Louisville, CO
44 George Kim U
3.39 3.5 4.0         40 +   Louisville, CO
45 Paul Austin U
3.38 3.5 4.0         40 +   Louisville, CO
46 Paul Billings U
3.37 3.5 3.5         40 +   Broomfield, CO
47 Travis Majors U
3.36 3.5 3.5         18 +   LONGMONT, CO
48 Kelly McKee U
3.35 3.5 3.5         40 +   ERIE, CO
49 Scott Lilleston U
3.30 3.5 3.5         40 +   Lafayette, CO
50 Thomas Tessier U
3.29 3.5 3.5         55 +   Louisville, CO
51 Chip Kelsey U
3.28 3.5 3.5         40 +   Longmont, CO
52 Stewart Wedge U
3.27 3.5 3.5         40 +   Highlands Ranch, CO
53 John Buri U
3.27 3.5 3.5         40 +   Louisville, CO
54 Todd Neely U
3.26 3.5 3.5         40 +   Erie, CO
55 Marc Levinson U
3.26 3.5 3.5         40 +   Erie, CO
56 Shea Martin U
3.25 3.5 3.5         40 +   Longmont, CO
57 Bill Cowern U
3.19 3.5 3.5         40 +   Lafayette, CO
58 Lance Olson U
3.17 3.5 3.5         40 +   LITTLETON, CO
59 Erik Esborg U
3.16 3.5 3.5         40 +   Arvada, CO
60 David Corujo U
3.16 3.5 3.5         40 +   Superior, CO
61 Thomas Meese U
3.15 3.5 3.5         18 +   Louisville, CO
62 Matthias van de Liefvoort U
3.11 3.5 3.5         40 +   Louisville, CO
63 Duncan Rover U
3.10 3.5 3.0         18 +   Louisville, CO
64 Daniel Flynn U
3.10 3.5 3.5         40 +   Louisville, CO
65 Sean Kracklauer U
3.08 3.5 3.5         40 +   ARVADA, CO
66 Dave Hwang U
3.08 3.5 3.5         40 +   Louisville, CO
67 Thomas Booth U
3.06 3.5 3.5         40 +   Boulder, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
68 Robert Harberg U
2.96 3.0 3.5         40 +   Boulder, CO
69 Westin Obenauer U
2.92 3.0 3.0         18 +   Broomfield, CO
70 Ryan Durfee U
2.91 3.0 3.0         40 +   Boulder, CO
71 Steve Gleason U
2.84 3.0 3.0         40 +   Louisville, CO
72 Michael Yelvington U
2.81 3.0 3.5         40 +   LOUISVILLE, CO
73 Ryan Kinney U
2.73 3.0 3.0         40 +   LAFAYETTE, CO
74 Aaron McGeehon U
2.72 3.0 3.5         40 +   Broomfield, CO
75 Richard Beard U
2.59 3.0 3.0         40 +   Lafayette, CO
76 Ryan Hanneman U
2.54 3.0 3.0         40 +   Louisville, CO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
77 Jim Onwiler U
2.50 2.5 3.0         40 +   Thornton, CO
78 Marc Hafner U
2.49 2.5 3.0         40 +   Louisville, CO
79 Douglas Haley U
2.47 2.5 3.0         40 +   Louisville, CO
80 John Healy U
2.41 2.5 3.0         40 +   Boulder, CO
81 Bruce Bennett U
2.40 2.5 3.0         40 +   ERIE, CO
82 John Aronson U
2.29 2.5 3.0         40 +   Erie, CO
83 Norwood Keel U
2.23 2.5 2.5         40 +   Boulder, CO
84 Ted Hine U
2.09 2.5 2.5         40 +   Louisville, CO
Martin Astry U
n/a n/a 3.0         18 +   Estes Park, CO
Billy Downs U
n/a n/a 4.0         40 +   Louisville, CO
Brodik Howe U
n/a n/a 4.5         18 +   LOUISVILLE, CO
Horatio Nelson U
n/a n/a 4.5         18 +   DENVER, CO